faithful to a habitat - Espagnol Anglais Dictionnaire